import React from 'react'
import ReactDOM from 'react-dom'
import {observer, inject} from 'mobx-react';

// 观察者
@inject("store")//将store中的数据注入当前组件
@observer
/*
在模块内用 @inject('Store')，将 Store 注入到 props 上,保证结构的一致性
使用 @observer ，将组件变为观察者，响应 name 状态变化。
当状态变化时，组件也会做相应的更新。
*/
class DemoComponent extends React.Component {
    // constructor(props){
    //     super(props)
    // }
    render() {
        const { store } = this.props;
        console.log(this);
        return (
            <div>
                <h3>myCom组件获取store {store.name}</h3>
            </div>
        );
    }
}
 
export default DemoComponent;
